|
|
|
|
|
by sahat
4317 days ago
|
|
Satellizer gives you an illusion that you're doing an implicit grant flow by opening a popup and then magically you are signed-in. But authorization process is handled on the server: https://github.com/sahat/satellizer/blob/master/examples/ser... I just implemented a GitHub sign-in and it took me only 8 minutes because on the server it was mostly copy-&-paste of the Facebook sign-in and on the client it's just: $authProvider.oauth2({
name: 'github',
clientId: 'xxxxxx',
url: '/auth/github',
authorizationEndpoint: 'https://github.com/login/oauth/authorize',
redirectUri: window.location.origin
});
Thank you. I like React too so perhaps someone could implement something like Satellizer that integrates with React. |
|
>I like React too so perhaps someone could implement something like Satellizer that integrates with React.
Indeed. And such a project could still make use of the server code of Satellizer, I'd imagine.