\OpauthAuthenticator
Base authenticator for SilverStripe Opauth module.
- Author: Will Morgan <@willmorgan>
- Copyright: Copyright (c) 2013, Better Brief LLP
Synopsis
class OpauthAuthenticator
extends MemberAuthenticator
{
- // members
- private static $opauth;
- // methods
- public static array get_enabled_strategies()
- public static array get_opauth_config()
- public static Opauth opauth()
- public static string get_strategy_segment()
- public static OpauthLoginForm get_login_form()
- public static string get_name()
Hierarchy
Extends
- MemberAuthenticator
Members
private
- $opauth
Methods
public
- get_enabled_strategies() — get_enabled_strategies
- get_login_form()
- get_name() — Get the name of the authentication method
- get_opauth_config() — get_opauth_config
- get_strategy_segment() — get_strategy_segment Works around Opauth's weird URL scheme - GoogleStrategy => /google/
- opauth() — opauth