pulsejet / nextcloud-oidc-login

Nextcloud login via a single OpenID Connect 1.0 provider
https://apps.nextcloud.com/apps/oidc_login
GNU Affero General Public License v3.0
219 stars 59 forks source link

User provider token latest #280

Open avinash-0007 opened 3 months ago

avinash-0007 commented 3 months ago

As this PR was long inactive so i continued with this PR https://github.com/pulsejet/nextcloud-oidc-login/pull/208 which was created by @akhil1508

I would like you all @pulsejet @stevesobol @azmeuk @shreyasajj @Adphi to have a look and provide your valuable feedback

Things we improved in this MR:

  1. We introduced storing the encrypted refresh token in Database
  2. if oidc_refresh_tokens_enabled and alsoif Refresh token is not expired and access token is expired.we are updating the access token if the access token is expired.
  3. Updated this to version 3.1.1 as old PR was created for 2.4.0