\GSuiteAuthenticator
Created by IntelliJ IDEA.
User: dave
Date: 8/11/18
Time: 1:59 PM
Synopsis
class GSuiteAuthenticator
extends Authenticator
{
- // members
- private $domain;
- // methods
- public void __construct()
- public static string get_name()
- public static GSuiteLoginForm get_login_form()
- public static Member authenticate()
- private static void create_member()
- private static void generate_password()
Hierarchy
Extends
- Authenticator
Tasks
Line | Task |
---|---|
53 | move to separate service, make testable |
96 | handle non-existing group or force a default if it doesn't exist |
Members
private
- $domain — string
Methods
private
public
- __construct()
- authenticate() — Authenticate a user with Google and verify the domain matches the one specified in config
- get_login_form()
- get_name()