All Projects → janikvonrotz → meteor-apollo-accounts-example

janikvonrotz / meteor-apollo-accounts-example

Licence: other
Example app implementing https://github.com/nicolaslopezj/meteor-apollo-accounts

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Meteor Apollo Accounts Example

Example app implementing Meteor Apollo Accounts.
Blog posts: Authenticate Meteor accounts with the Apollo GraphQL API, Reactive subscriptions with Apollo and React

Installation

Features

  • Real-time subscriptions implementation (not Meteor)
  • Authenticate users with Meteor accounts
  • Social login with Facebook and Google
  • Restrict access on the grapqhl API
  • Use existing Apollo schema
  • Redirect user on client
  • Update user profile
  • Register new users
  • Email verification
  • Password change
  • Password reset

Screenshot

Todo

  • Password change component
  • Social login with Facebook and Google
  • Add email Verification message to App
  • Do a lot of stuff
  • CRUD view for posts
  • Reactity for posts insert, delete and update
  • Update pubsup with callback
  • Redirect on route when user not logged in
  • Create user with profile directly
  • Only send subscriptions if user is logged in
  • Run Websocket server on the same port

Source

Apollo Example GitHunt server

Apollo Example GitHunt React client

GraphQL Subscriptions in Apollo Client

A proposal for GraphQL subscriptions

GraphQL Subscriptions in Apollo Client

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].