September 2022 - Progress Report 🎉 Completed
Mon, Sept 12th 2022
- Iterate on initial designs for Social Auth
- Started backend dev for social auth project
- Bug fixed on the members page
- Started project to copy & paste Webflow components from the Memberstack dashboard
- Finished first Google Auth prototypeÂ
- Built front-end UI for Social Login Functionality
- Finished the Custom Code Snippet Tool (Announcement)
- Spec’d Pausing Subscriptions
- Spec’d adding a Plans Tab in the profile modal
- Spec’d solution to Translate Error Messages
- Started building UI for Copying Webflow Components via the website or app
Wed, Sept 14th 2022
Social Auth
- Signup is workingÂ
- Auto-verifies members that have previously verified with their auth provider.
- Automagically matches auth provider user info with your apps custom fields.
- Works with signup forms (member can pre fill out information that will be saved on signup).
- Works with free plans (assign free plans on signup)
- Work with paid plans (memberstack will automatically launch checkout when member returns from auth provider)
- Social auth login is also working
Copy WF Components
- Under construction   https://memberstack.webflow.io/templates
Code Snippet Tool
- Published code snippet toolÂ
- Created a dev account on intercom for Memberstack so we can use oauth integration (need to get it approved)
- Added copy button so users can copy snippet in one click
- Added ability to delete rows of data pairs
Other Exciting Progress
- Updating all old WF forum posts with updated Memberstack info
- Created initial designs for Translating Error Messages.
- Considered new Settings structures.
Thurs, Sept 15th 2022 & Fri, Sept 16th 2022
- Social auth updateÂ
- We now have a Memberstack app working with multiple social auth providers (Google, Spotify, Custom).
- We connected a Memberstack app to another Memberstack via SSO… meaning, you can let other Memberstack users create a “Login with {{Your Company}}” button. I.e. Login with Flowbase, Login with Relume, Login with DesignJoy, etc. This video explains it better.
- Updates to the code snippet editor.
- Template page design.
- Iterate on “Pausing Subscriptions” design.
- Fixed a pricing page bug.
- Copy Components and Clone Templates sections of the website are nearly done
Mon, Sept 19th 2022
- We have a prototype which supports Facebook and LinkedIn social auth!
- Designs to better communicate where the app logo will be displayed to members.
- Updating WF forum replies to account for 2.0
- Content goal planning for Q4 (if you’re a content writer looking for work, feel free to reach out!)
- Added “Page not found” to App
- Reviewed/fixed a few bugs
- Added memberJSON to DOM API
- Started documenting REST API for admin
- Typeform API for understanding best approach to using hidden fields & embeds in Webflow and for the code snippet generator
Â
Tues, Sept 20th 2022
- Refactored and prepared auth functionality for front-end dev
- Added “Login with Github” support to the auth prototype
- Publish our new Templates and Components pages
- Explored other ways of displaying active, inactive, custom, and pre-configured auth providers.
- Sourced Auth Provider logos.
- Mocked a solution requested by user on best way to fetch server side data from Webflow while verifying member’s session (will share today in community slack)
Wed, Sept 21st 2022
- Created an initial design for exporting members to CSV (similar to 1.0)
- Updated more components & templates so they work with 2.0.
- Started Q4 roadmapping (we’ll finish reviewing and updating https://future.memberstack.com/problems by the end of next week)
- Documentation improvements
- Moved the app image upload to the “Design” page and included a preview (see picture)
- Social auth
- Added support for Dribbble to the social auth prototype
- Made serious progress on getting it ready to ship! Should go live today, or first thing Monday (we are hesitant to ship such a big feature on a Friday).
Thurs, Sept 22nd 2022
- Bug fixes
- Spec’d a new Components page so it’s easy to find forms, data attributes, and pre-built UI
- Finished social auth backend functionality Â
- Looks like this will be going live early next week (probably Monday)
- Begun implementing Auth UI in the dashboard
- Create a bunch of social logins buttons and added them to our components & templates page.
- They will start working early next week.
- Created initial designs for an Event Log for developers.
Fri, Sept 23rd 2022
- Continued working on social auth project (part 1 live as of today  )
- Implemented Auth UI.
- Produced a clone-able cloud function for verifying member access tokens from Webflow.
- Got a pretty cool reactive Vue app working in Weblow.
- Updated admin docs and added JSON methods to DOM docs.
- Began Q4 roadmapping.
- Nearly finished updating all 1.0 cloneable projects to work with 2.0.
Mon, Sept 26th 2022
- Started social auth documentation (3 of 7)
- Functionality for members to connect and disconnect social auth providers after signup/login
- Implemented a new Components page
- Moved Billings page into Settings page (pending)
- Fixed failing tests
- More updates on Webflow x Vue demo
- got social auth working with Vue / Webflow
- created sidebar, navbar and layout components that can be modded into re-useable Webflow symbols
- gotÂ
data-ms-action-logout
data-ms-[signup & login]-forms
working in Vue componentsdata-ms-auth-provider
Tues, Sept 27th 2022
- Social Auth
- It’s possible to connect multiple auth accounts (if emails match)
- Started the ability for users to change text on buttons based on if a member is connected or not
- Fixed a social auth bug
- Created a list of queries that might be useful to improve performance in frontend
- Cleanup Dashboard in order to decrease bundle size and improve performance
- Finished Intercom & Typeform docs + code snippet refactors
- Finished social auth documentation (Google, Facebook, LinkedIn, Microsoft, Github, Spotify, and Dribbble)
- Reviewed and update finished roadmap items on https://future.memberstack.com/
- Q4 content planning and started on a Webflow Logic blog
Wed, Sept 28th 2022 & Fri, Sept 29th 2022
- Q4 goal brainstorming
- Roadmap for Q4
- Updated our roadmap at https://future.memberstack.com
Dashboard
- Removed un-used Dashboard packages
- Fixed reported bugs
- Updated unit and e2e tests
- Auth and payment portal test cases
- Fixed redirects in the PageNotFound page
- Performed code clean up and optimization
SSO & Social Auth
- Added set password functionality
- Refactored SSO login UI to use DOM package
- Social login now works in sso flow
- Forgot password is now available in SSO flow
- Added disconnect provider functionality
- available in webflow and dom
- Added set password and disconnect logic to prebuilt profile modal
Other
- Added the ability for users to get a member import error report. If any errors occur during an import (i.e. email is already taken, etc) they’ll receive an email.
- Added links to AuthProviders
- finished typeform article & testing in webflow
- Heap to get familiar with tracking & events
- 90% finished heap docs
- Continued validating features in webflow x vue project
- got checkout working with MS DOM API methods but trying to simplify by getting checkout buttons to work with ms-data-attributes for simplicity
- Test & Update remaining social auth docs
- Update custom form videos to include component library starting with:Â https://docs.memberstack.com/hc/en-us/articles/7424129003547
- Setup a new Stripe account to test customer stuff and create docs
Comments
0 comments
Please sign in to leave a comment.