-
Notifications
You must be signed in to change notification settings - Fork 20
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
replace google with openidconnect #2
Comments
Hello
Sorry for the late reply.
My code is using a library to do the Google authentication. If you want to
build a custom integration, it should follow the process defined in
https://developers.google.com/identity/sign-in/web/server-side-flow
Essentially your federation server would need to provide a login screen,
and upon login, send the response back to the auth server your app will
have, where it would be verified and a new JWT generated for your client.
If this is not what you were thinking, I might be able to suggest
alternatives but would need to know a bit more about your architecture.
--
Atul
…On Thu, Jun 27, 2019 at 4:41 AM Newton Sheikh ***@***.***> wrote:
hi,
i need little help on the authentication. What needs to be doing if i am
replace google with our company provided pingfederate(OIDC)? i am little
struggling.
thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=AEG4B6VYOT47MMBBCW2WDFTP4R4J5A5CNFSM4H3ZSZOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G4ALBNQ>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEG4B6TKMT7TUPPBHBSIA7DP4R4J5ANCNFSM4H3ZSZOA>
.
|
hi, yup this is exactly what i need. The only problem i am facing is finding appropriate C# classes. you are using google libraries using Google.Apis.Auth; But for our compnay oidc i cant use them i beleive. what libraries do i use instead. sorry i am extremely new to this and i am kinda clueless |
Hello Newton
You would probably need to write this yourself. Essentially what you want
to do is, validate the token you receive from your company odic. I believe
your API should be simpler since you already have local access to the
company authentication API
--
Atul
…On Fri, Jun 28, 2019 at 4:58 AM Newton Sheikh ***@***.***> wrote:
hi,
yup this is exactly what i need. The only problem i am facing is finding
appropriate C# classes. you are using google libraries
using Google.Apis.Auth;
...
...
GoogleJsonWebSignature.ValidateAsync
But for compnay oidc i cant use them i beleive. what libraries do i use
instead. sorry i am extremely new to this and i am kinda clueless
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=AEG4B6XFBF5QVCKWJTLYXA3P4XHEHA5CNFSM4H3ZSZOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYZQKJI#issuecomment-506660133>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEG4B6W4A5DYJZ3VH5WAEJTP4XHEHANCNFSM4H3ZSZOA>
.
|
You should probably use oidc-client for the react client. .Net Core has middleware for integrating with openid connect that you can use for your API. However, learning more of the protocol is important if you actually want to get anywhere with this. |
hi,
i need little help on the authentication. What needs to be doing if i am replace google with our company provided pingfederate(OIDC)? i am little struggling.
thanks
The text was updated successfully, but these errors were encountered: