{"repo":"graphql-devise/graphql_devise","free":true,"listed":false,"github":"https://github.com/graphql-devise/graphql_devise","clone":"git clone https://github.com/graphql-devise/graphql_devise.git","description":"GraphQL interface on top devise_token_auth","language":"Ruby","stars":202,"topics":["graphql","devise","devise-token-auth","rails","dta","graphql-interface","api","api-server","activerecord","gem"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"GraphqlDevise GraphQL interface on top of the Devise Token Auth (DTA) gem. Table of Contents GraphqlDevise Table of Contents Introduction Installation Running the Generator Mounting the Schema in a Separate Route Mounting Operations in an Existing Schema (&gt; v0.12.0) Usage Mounting Auth Schema on a Separate Route Mounting Operations In an Existing Schema Available Mount Options Available Operations Configuring Model Email Reconfirmation Current flow Customizing Email Templates I18n Authenticating Controller Actions Authenticate Resource in the Controller (&gt;= v0.15.0) Authentication Options Making Requests Introspection query Mutations Reset Password Flow More Configuration Options Devise Token Auth Initializer Devise Initializer GraphQL 2.0 Support (&gt;= v1.0.0) GraphQL Interpreter Using Alongside Standard Devise Changelog Future Work Buy Us a Coffee BTC ADA Contributing License Introduction Graphql-Devise heavily relies on 3 gems: - GraphQL Ruby - Devise Token Auth (DTA) - Devise (which is a DTA dependency) This gem provides a GraphQL interface on top of DTA which is designed for REST APIs. Features like token management, token expiration and everything up until using the actual GraphQL schema is still controlled by DTA. For that reason the gem's generator invokes DTA and Devise generators and creates initializer files for each one of them. We strongly recommend getting familiar with DTA documentation to use this gem to its full potential . More configuration details a","default_branch":null,"files":null,"tree":[],"storefront":"/r/graphql-devise","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/graphql-devise/graphql_devise/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}