Comments (4)
Maybe github as well?
from panoptes.
This will require changed / modified validations on the user model. If they sign up with third party authentication service then they only need a login. Post signup as discussed in #70.
Internal user accounts will require Login, Email and Password (possibly display name / credited name) to streamline signup.
from panoptes.
It's now pretty easy to add more login options. all you have to do is add the omniauth gem for your desired provider:
- Github: https://github.com/intridea/omniauth-github
- Twitter: https://github.com/arunagw/omniauth-twitter
- Weibo: https://github.com/beenhero/omniauth-weibo-oauth2 (<- May need minor tweaks for new omniauth version)
- VKontakte: https://github.com/mamantoha/omniauth-vkontakte
Then add an entry to config/social.yml
:
env:
provider:
app_id: asdfasdf
app_secret: asdfasdfasdf2asdfasdf
scope: 'email'
other_opts:
from panoptes.
Closing this since adding extra logins should be super easy now.
from panoptes.
Related Issues (20)
- "/queued" endpoint seems to ignore ?subject_set_id, for certain workflows
- /grouped endpoint doesn't accept ?admin parameter
- Subjects endpoint returns duplicate subjects and misses others HOT 1
- Language Preference: Implementing Translations in FEM HOT 1
- Character limit on usernames
- Subject set completeness counters not updating HOT 1
- Sequential subject selection advancing the subject by 10 when requesting subjects HOT 7
- where-is-spoony question HOT 1
- science-scribbler-key2cat tutorial HOT 1
- Subject Set Exports: CSV Filename Incomplete
- Updates to Subjects error when update params do not contain metadata
- Orphaned media rows created by subject location update HOT 1
- Project Builder: Workflow Steps cannot be updated HOT 1
- Rails 6 Task: Deprecation Warning: Initialization autoloaded constants
- Rails 6 Upgrade Task: DEPRECATION WARNING: Content-Type header without modification (json_api_render, api_response) HOT 3
- Rails 6 Upgrade Task: Deprecation Warning: Rails 6.1 will return Content-Type header without modification. (home_controller, workflows_dump_worker)
- Workflow get request returns unexpected workflow after unlinking subject set from workflow HOT 6
- Restrict SVG uploads HOT 2
- Issue with Pulling User Groups GET `/user_groups` endpoint HOT 2
- Allow admins to update user project preferences HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from panoptes.