-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authentication #59
Comments
Sure. Go for it. Keep us updated on your progress. 👍 |
Or use firebase auth @pragyach @vaibhavsingh97 That's what I personally have been using since and I got along with it quite well, very feature-rich and still easy to use 👍 |
I have previously worked with firebase so I will once do it with firebase integration of Gmail and simultaneously I will check allauth and try it. @vaibhavsingh97 @pl4gue |
I have one more doubt.Shall we make a landing page similar to github where we can explain all about different features of cosmos-search and make compulsory for user to sign in with Gmail.Second option is we can just display sign in with Gmail option on top right corner of recent home page of cosmos-search. |
A landing page explaining the different features of Cosmos-search will be great. 🎉 Sign in should be optional such that any user may use the search engine but on signing in, one will enjoy benefits like personalized learning paths and others. Compulsory sign-in may discourage some users from using our search engine but may eventually, go for it on observing the upcoming benefits. So, you may develop the personal accounts feature along with the custom landing page. 👍 |
OKay @AdiChat I will go forward with building landing page along with sign in and sign up option on top right which will be just like on-boarding kind.User will have an option to skip and can use cosmos search. |
I have built landing page with sign in and sign up option simply just by email address.I will be adding gmail sign in option on top nav bar. @AdiChat please suggest suitable changes. |
The UI looks good. 👍 You may re-design the page as the current design gives an impression that signing up is mandatory though we aim to keep it optional but recommended. You may design it as having the search bar in the middle of the page and the features may be displayed as the user scrolls down. Keep it simple. The sign-up option can be placed at the right top corner which may direct to a custom sign-up page. Keep us updated on your progress. 👍 |
According to what you explained it would be better if I change our current cosmos-search page ui because all these features could be imported there along with same search option.Am I understanding it right @AdiChat ? |
Hey @pragyach, just as a suggestion, you can also add Github authentication as well. (Most github based tools usually allow you to sign in with Github) |
Hey @arnavb, Ya sure we can keep sign in with with github.Github has its own base platform for enabling its authentification.So firstly I will work with firebase then proceed with github. |
Yes, you may integrate the authentication and place the sign-in and sign-up option at the upper right corner and keep the basic look of a search engine. 👍 |
@AdiChat...Can I take up this issue. |
Sure @muskan6769 Go for it. 👍 @pragyach It has been a month with no activity towards this feature, so, we are opening this feature for contributors. No worries. 👍 |
@AdiChat I have a doubt.Authentication with google account is sufficient or should I also keep other option like fb or github... |
To begin with, you can keep one sign-up option. Other options can be integrated after the basic authentication system is deployed. 👍 |
I'm submitting a ... (check one with "x")
Description:
We can store user's search history similar to you tube,Chrome etc in order to make cosmos search more user specific.For doing this we may need to ask user to sign in with gmail or something else. As stated by @AdiChat "If we store user history, we can create exciting new features like personalized learning paths, develop the mental model of the user based on knowledge gained and many more. "
For this, I would like to start with the basic outlay for creating the authentication system and store the search history.
Would you like to work on this issue?
The text was updated successfully, but these errors were encountered: