Additional Auth0 Lock changes

Somehow one of the files didn't get checked in on the last go-around.
This commit is contained in:
AdvancedREI
2015-04-01 21:04:29 -07:00
parent 75e6886882
commit 72b9fa782c
2 changed files with 46 additions and 40 deletions

View File

@@ -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.
});
});

View File

@@ -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;
}