mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-01 09:01:45 +08:00
Additional Auth0 Lock changes
Somehow one of the files didn't get checked in on the last go-around.
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
/// <reference path="../auth0/auth0.d.ts" />
|
||||
/// <reference path="auth0.lock.d.ts" />
|
||||
|
||||
var lock = new Auth0Lock('dsa7d77dsa7d7', 'mine.auth0.com');
|
||||
var lock: Auth0LockStatic = new Auth0Lock("dsa7d77dsa7d7", "mine.auth0.com");
|
||||
|
||||
lock.showSignin({
|
||||
connections: ['facebook', 'google-oauth2', 'twitter', 'Username-Password-Authentication'],
|
||||
icon: 'https://contoso.com/logo-32.png',
|
||||
socialBigButtons: true
|
||||
},
|
||||
connections: ["facebook", "google-oauth2", "twitter", "Username-Password-Authentication"],
|
||||
icon: "https://contoso.com/logo-32.png",
|
||||
socialBigButtons: true
|
||||
},
|
||||
() => {
|
||||
// The Auth0 Widget is now loaded.
|
||||
});
|
||||
});
|
||||
|
||||
74
auth0.lock/auth0.lock.d.ts
vendored
74
auth0.lock/auth0.lock.d.ts
vendored
@@ -17,58 +17,64 @@ interface Auth0LockOptions {
|
||||
callbackURL?: string;
|
||||
connections?: string[];
|
||||
container?: string;
|
||||
closable: boolean;
|
||||
dict: any;
|
||||
defaultUserPasswordConnection: string;
|
||||
closable?: boolean;
|
||||
dict?: any;
|
||||
defaultUserPasswordConnection?: string;
|
||||
defaultADUsernameFromEmailPrefix?: boolean;
|
||||
disableResetAction: boolean;
|
||||
disableSignupAction: boolean;
|
||||
focusInput: boolean;
|
||||
disableResetAction?: boolean;
|
||||
disableSignupAction?: boolean;
|
||||
focusInput?: boolean;
|
||||
forceJSONP?: boolean;
|
||||
gravatar: boolean;
|
||||
integratedWindowsLogin: boolean;
|
||||
loginAfterSignup: boolean;
|
||||
popup: boolean;
|
||||
popupOptions: Auth0LockPopupOptions;
|
||||
rememberLastLogiun: boolean;
|
||||
resetLink: string;
|
||||
gravatar?: boolean;
|
||||
integratedWindowsLogin?: boolean;
|
||||
loginAfterSignup?: boolean;
|
||||
popup?: boolean;
|
||||
popupOptions?: Auth0LockPopupOptions;
|
||||
rememberLastLogin?: boolean;
|
||||
resetLink?: string;
|
||||
responseType?: string;
|
||||
signupLink: string;
|
||||
socialBigButtons: boolean;
|
||||
signupLink?: string;
|
||||
socialBigButtons?: boolean;
|
||||
sso?: boolean;
|
||||
theme: string;
|
||||
usernameStyle: any;
|
||||
theme?: string;
|
||||
usernameStyle?: any;
|
||||
}
|
||||
|
||||
interface Auth0LockConstructorOptions {
|
||||
cdn?: string;
|
||||
assetsUrl?: string;
|
||||
useCordovaSocialPlugins?: boolean;
|
||||
}
|
||||
|
||||
interface Auth0LockStatic {
|
||||
new(clientId: string, domain: string, options?: Auth0LockOptions): Auth0LockStatic;
|
||||
new (clientId: string, domain: string, options?: Auth0LockConstructorOptions): Auth0LockStatic;
|
||||
|
||||
show(): void;
|
||||
show(options: Auth0LockOptions) : void;
|
||||
show(callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void)) : void;
|
||||
show(options: Auth0LockOptions, callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void)) : void;
|
||||
show(options: Auth0LockOptions): void;
|
||||
show(callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void) : void;
|
||||
show(options: Auth0LockOptions, callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void) : void;
|
||||
|
||||
showSignin(): void;
|
||||
showSignin(options: Auth0LockOptions) : void;
|
||||
showSignin(callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void)) : void;
|
||||
showSignin(options: Auth0LockOptions, callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void)) : void;
|
||||
showSignin(options: Auth0LockOptions): void;
|
||||
showSignin(callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void) : void;
|
||||
showSignin(options: Auth0LockOptions, callback: (error?: Auth0Error, profile?: Auth0UserProfile, token?: string) => void) : void;
|
||||
|
||||
showSignup(): void;
|
||||
showSignup(options: Auth0LockOptions) : void;
|
||||
showSignup(callback: (error?: Auth0Error) => void)) : void;
|
||||
showSignup(options: Auth0LockOptions, callback: (error?: Auth0Error) => void)) : void;
|
||||
showSignup(options: Auth0LockOptions): void;
|
||||
showSignup(callback: (error?: Auth0Error) => void) : void;
|
||||
showSignup(options: Auth0LockOptions, callback: (error?: Auth0Error) => void) : void;
|
||||
|
||||
showReset(): void;
|
||||
showReset(options: Auth0LockOptions) : void;
|
||||
showReset(callback: (error?: Auth0Error) => void)) : void;
|
||||
showReset(options: Auth0LockOptions, callback: (error?: Auth0Error) => void)) : void;
|
||||
showReset(options: Auth0LockOptions): void;
|
||||
showReset(callback: (error?: Auth0Error) => void) : void;
|
||||
showReset(options: Auth0LockOptions, callback: (error?: Auth0Error) => void) : void;
|
||||
|
||||
hide(callback: () => void) : void;
|
||||
logout(callback: () => void) : void;
|
||||
}
|
||||
hide(callback: () => void): void;
|
||||
logout(callback: () => void): void;
|
||||
}
|
||||
|
||||
declare var Auth0Lock: Auth0LockStatic;
|
||||
|
||||
declare module "Auth0Lock" {
|
||||
export = Auth0Lock
|
||||
export = Auth0Lock;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user