Comments (6)
Więc już jest rejestracja z kontem Google (i z Facebookiem wciąż).
Czy istnieją ludzie, którzy protestowaliby przeciwko logowaniu się i przez Google i przez FB? Bo myślałem, że można dodać GitHub'a - chyba nikt nie podejrzewa GH o szpiegowanie czy coś.
Zamykać issue, czy warto dodawać GitHuba (albo coś innego)? Bo jeśli nie trzeba - to nie warto zaśmiecać listy z możliwymi drogami logowania.
from aplikacjawww.
Inna kwestia - jak witryny udostępniają kilka możliwych opcji logowania to ja osobiście często się mylę i loguje się raz z FB, raz z G+. Jeśli to jest popularny problem to:
- mielibyśmy dużo userów w dwóch "kopiach"
- userzy logowaliby się na zły, mówili sobie "crap, nie to konto" i się wylogowywali i logowali znowu.
Widzi ktoś jakieś rozwiązanie? Np. żebyśmy pisali, że FB (albo G+) jest "preferowany". A może coś innego?
from aplikacjawww.
Jak ktoś np. logował się na fb i teraz loguje się G+, to można wykrywać imięnazwisko lub maila, zaproponować zalogowanie jako istniejący profil fb i autentykować fb, ewentualnie autentykować też G+ i dodać wtedy wpis, żeby od tej pory oba będą logowały na tego samego Usera.
Trochę zachodu, no ale rzeczywiście warto.
GitHuba chyba nie warto, bo 1. nie każdy ma tam nazwę='first_name last_name', 2. to nadal jest amerykański portal, więc śledzenie jakieś na pewno jest :p
Spróbuję dodać UW-owe USOSa API (OAuth 1).
Także zająłbym się teraz tą duplikacją, a potem ewentualnie spróbował dodać ręczną rejestrację, bo niektórzy jednak tak lubią (bo np. nie mają ani G+ ani fb ani nic popularnego).
from aplikacjawww.
OK, dzięki. Czy możesz dodać się jako "assignee"? Ja szczerze mówiąc nie wiem jak to działa/jak powinno działać.
Co do "Spróbuję dodać UW-owe USOSa API (OAuth 1).":
Czy na pewno warto? W życiu o tym nie słyszałem, więc przypuszczam że mały promil użytkowników może tego użyć. Pracy pewnie mało, żeby to dodać, ale zaśmieca się ekran, a wartość mała. Chyba, że to jest jakieś popularne, a ja nie słyszałem?
from aplikacjawww.
Jedyny sposób, żebym mógł się dodać lub tagować, to dodać mnie do Collaborators co mi daje uprawnienia do pusha (swoją drogą, jest organizacja WWW na GitHubie i 'organizacje' mogą trochę więcej, ale nadal mogą uprawniać tylko albo do read-only albo z grubsza pełen dostęp z pushem włącznie).
Większość studentów ma konto na USOSie swojej uczelni i okazuje się, że (względnie świeże wersje) obsługują api z autentykacją przez OAuth1, więc można je po prostu wpisać jako providerów. Ale żeby obsłużyć nie tylko Uniwersytet Warszawski to by trzeba dać przycisk z wyborem uczelni - pomyślę później czy warto.
from aplikacjawww.
Działa, więc zamykam - jeśli usłyszę krzyki, że brakuje jeszcze jakiś metod logowania, to się otworzy na nowo.
from aplikacjawww.
Related Issues (20)
- Komentarze przy ocenie HOT 2
- robots.txt HOT 1
- Wersjonowanie warsztatów HOT 1
- Build problem HOT 1
- o:graph data HOT 1
- Program z poprzednich edycji HOT 2
- Wszystkie warsztaty - dodać filtr roku
- "Twoje warsztaty" nie działają HOT 2
- Profil się nie tworzy dobrze HOT 4
- Zwykła strona o warsztatach nie działa HOT 4
- "Info o ludziach" nie działa.
- Squash migracji
- Dodać logowanie jako użytkownik
- Django 1.8
- Są regularne 500 z /register/ oraz /unregister/
- Filtrowanie e-maili po roku zgłoszenia HOT 5
- Migracja do pythona 3
- Wydzielić edycję WWW jako model HOT 2
- Nie ma użytkowników ze statusem "odrzucony"
- "Zmień status na" nie działa.
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 aplikacjawww.