All Projects → supabase-community → gotrue-swift

supabase-community / gotrue-swift

Licence: MIT License
A swift client library for GoTrue.

Programming Languages

swift
15916 projects
Makefile
30231 projects

gotrue-swift

Swift client for the GoTrue API.

Using

The usage should be the same as gotrue-js except:

Oauth2:

  • signIn with oauth2 provider only return provider url. Users have to launch that url to continue the auth flow.
  • After receiving callback uri from oauth2 provider, use getSessionFromUrl to parse session data.

Persist/restore session:

  • Default persist storage provided using UserDefaults.

Contributing

  • Fork the repo on GitHub
  • Clone the project to your own machine
  • Commit changes to your own branch
  • Push your work back up to your fork
  • Submit a Pull request so that we can review your changes and merge

License

This repo is licensed under MIT.

Credits

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].