Hello Micheal, I was looking into the existing Dspace Authentication plugins and realised that to have a customisation authentication, we would have to extend the `AuthenticationMethod` *here <https://github.com/DSpace/DSpace/blob/e1478f6fddb6c919548602ce1200b169e5bf637d/dspace-api/src/main/java/org/dspace/authenticate/AuthenticationMethod.java>*
I saw that link before but I am not sure how I could use that since my portal uses a different type of token with different claims. This is the current json web token structure used for Dspace. [image: Screenshot 2021-09-02 at 11.23.21 AM.png] Since my portal uses b2c OpenID connect to get a bearer token, not sure how to integrate such that Dspace would accept my portal's token. On Wednesday, September 1, 2021 at 8:21:55 PM UTC+8 Michael Plate wrote: > Hi Charlotte, > > Am 01.09.21 um 10:47 schrieb Charlotte: > > Hello, I am trying to integrate Dspace 7 into my web portal but am stuck > > at the authentication customisation. My web portal uses a JWT Bearer > > Token for authentication verification and I am not sure if the same JWT > > bearer token can be used for Dspace. > > Is there any guides regarding Dspace custom authentication using JWT > > bearer Token? > […] > > I had the same idea with an external service, but unfortunately the JWT > is not signed (this is enough for my service, a valid / signed and > unexpired token), so you have to verify it back on "/api/authn/status" > of DSpace - this is theory, I will give it a try in the next weeks, but > I'm keen to know your progress :) . > > https://github.com/DSpace/RestContract/blob/main/authentication.md > > Since X-mas is nearly there… > Couldn't we have a signed token ? > Couldn't we have OAUTH integration anyway :) ? > > CU > > Michael > > -- All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/b12a4c32-1d53-44ef-8498-cc715e45447en%40googlegroups.com.
