Запрос дополнительных разрешений через Google войдите на Concrete5

В настоящее время мы пытаемся использовать Concrete5 для создания внутренней интрасети для компании, в которой я работаю (это веб-сервер). Мы хотели бы, чтобы наши сотрудники могли входить в систему с помощью Gmail и видеть свои личные календари среди прочего при входе в систему.

Я хотел бы, чтобы сотрудники просто входили в систему один раз, автоматически получали запрос на предоставление разрешений при входе в систему, а затем переходили на домашнюю страницу.

У меня возникают проблемы с поиском того, как изменить встроенную в Concrete5 учетную запись Google для запроса этих областей. Я обладаю достаточными знаниями в области PHP, и ни один из поисковых запросов Google действительно не ответил на мой вопрос специально об изменении аутентификации для Concrete5.

Итак, чтобы подвести итог моего вопроса:

Как кто-то может изменить аутентификацию Concrete5 в Google, чтобы запросить дополнительные разрешения? Мы используем 5.8.3 и всегда обновляемся по мере необходимости, поэтому изменение ядра на самом деле не способ предотвратить перезаписи в будущем.

1 ответ

Лучший способ сделать это - скопировать основную систему входа в систему Google, чтобы создать новую. Вы можете назвать это Google Custom или как угодно. Вы можете включить его в папку application / authentication или в пакет с соответствующими изменениями.

Но, если честно, если вы владеете знаниями PHP, это может быть слишком сложно для достижения

Другие вопросы по тегам