2015-09-29 12 views
21

Sto usando opensource OrangeHRM e dopo l'accesso attraverso admin,OrangeHRM: Google OAuth reindirizza alla pagina di login dopo l'autorizzazione di successo invece di Dashboard

Sono andato a:

1. Admin -> Configuration -> Social Media Authentication 
2. Select Google+ from dropdown. 
3. Add Client id, secret, redirect url and saved. 

Nella pagina di login, se la registrazione tramite l'opzione Google, fornisce un'opzione per selezionare l'account Gmail e, una volta selezionato l'account e consentendo al mio account Gmail di accedere a OrangeHRM, mi riporta alla pagina di accesso anziché al cruscotto dopo l'autorizzazione corretta.

C'è un modo per sistemarlo? Come da uno dei documenti di OrangeHRM, vale a dire User Guide, si dice:

Google Plus - 
    This section allows configuring the Google + providers. 
    This section should be enabled from the back end.  

io non sono sicuro se ho bisogno di qualsiasi cosa, da consentire di back-end e in caso affermativo, cosa e dove dovrei abilitare lo stesso?

+0

Dopo il passaggio alla home page, l'accesso è stato eseguito correttamente ed è stato possibile accedere alla dashboard manualmente. Voglio solo sapere che il problema riguarda la configurazione di callback o si tratta di un errore oauth? E hai controllato il registro degli errori, c'è qualche messaggio? –

risposta

1

L'URI di reindirizzamento (in cui viene restituita la risposta OAuth) deve essere registrato nella console dell'API di Google e l'errore indica che non lo si è fatto o che non è stato eseguito correttamente.

Passare alla console per il progetto e cercare in Accesso API. Dovresti vedere il tuo ID cliente & segreto lì, insieme a un elenco di URI di reindirizzamento. Se l'URI che desideri non è elencato, fai clic su modifica impostazioni e aggiungi l'URI all'elenco.

Problemi correlati