Implement OAuth2 Server and Explore Mantra Architecture for Meteor Apps


Summary of my bookmarked Github repositories from Jan 2nd, 2016

Github repositories

  • RocketChat/rocketchat-oauth2-server

    The provided code snippet shows the configuration and implementation of an OAuth2 server using the OAuth2Server library in a Meteor application. It sets up the collection names for access tokens, refresh tokens, clients, and authorization codes. Additionally, it enables debug mode for logging. The code also includes a route to retrieve user account information after authentication.

  • kadirahq/mantra

    Mantra is an application architecture designed for Meteor, aiming to enhance maintainability and future-proofing. By emphasizing unit testing and adherence to standards, Mantra ensures high maintainability, making it easy to onboard new users and collaborate with teams. Additionally, it relies on core principles that are designed to withstand the test of time while allowing flexibility for adaptations in the ever-evolving JavaScript landscape. You can explore the Mantra Specification for a deeper understanding. There is also a demo app available that showcases most of Mantra's features. Join the community to build and experiment with Mantra, and contribute to its improvement by sharing your experiences and ideas.