OAuth OK!
This commit is contained in:
@ -4,17 +4,14 @@ namespace Yavsc
|
||||
|
||||
public static class Constants
|
||||
{
|
||||
public const string AccessDeniedPath = "~/signin";
|
||||
public const string AuthorizePath = "~/authorize";
|
||||
public const string TokenPath = "~/token";
|
||||
public const string AccessDeniedPath = "~/signin", AuthorizePath = "~/authorize",
|
||||
TokenPath = "~/token", LocalLoginPath = "~/signin", LoginPath = "~/signin",
|
||||
ExternalLoginPath = "~/extsign", LogoutPath = "~/signout", MePath = "~/api/Me";
|
||||
|
||||
public const string LocalLoginPath = "~/login";
|
||||
public const string LoginPath = "~/signin";
|
||||
public const string ExternalLoginPath = "~/extsign";
|
||||
public const string LogoutPath = "~/signout";
|
||||
public const string MePath = "~/api/Me";
|
||||
|
||||
public const string ApplicationAuthenticationSheme = "ServerCookie";
|
||||
public const string
|
||||
ApplicationAuthenticationSheme = "ServerCookie",
|
||||
ExternalAuthenticationSheme= "ExternalCookie";
|
||||
|
||||
public static readonly Scope[] SiteScopes = {
|
||||
new Scope { Id = "profile", Description = "Your profile informations" },
|
||||
new Scope { Id = "book" , Description ="Your booking interface"},
|
||||
@ -26,32 +23,26 @@ namespace Yavsc
|
||||
new Scope { Id = "frontoffice" , Description ="Your front office interface" }
|
||||
};
|
||||
|
||||
public const string CompanyInfoUrl = " https://societeinfo.com/app/rest/api/v1/company/json?registration_number={0}&key={1}";
|
||||
public const string DefaultFactor = "Default";
|
||||
public const string MobileAppFactor = "Google.clood";
|
||||
public const string EMailFactor = "Email";
|
||||
public const string SMSFactor = "Phone";
|
||||
public const string AdminGroupName = "Administrator";
|
||||
public const string BlogModeratorGroupName = "Moderator";
|
||||
public const string FrontOfficeGroupName = "FrontOffice";
|
||||
public const string UserBillsFilesDir= "Bills";
|
||||
public const string UserFilesDir = "UserFiles";
|
||||
|
||||
public const string GCMNotificationUrl = "https://gcm-http.googleapis.com/gcm/send";
|
||||
public const string
|
||||
CompanyInfoUrl = " https://societeinfo.com/app/rest/api/v1/company/json?registration_number={0}&key={1}",
|
||||
DefaultFactor = "Default",
|
||||
MobileAppFactor = "Google.clood",
|
||||
EMailFactor = "Email",
|
||||
SMSFactor = "Phone",
|
||||
AdminGroupName = "Administrator",
|
||||
BlogModeratorGroupName = "Moderator",
|
||||
FrontOfficeGroupName = "FrontOffice",
|
||||
UserBillsFilesDir= "Bills",
|
||||
UserFilesDir = "UserFiles",
|
||||
GCMNotificationUrl = "https://gcm-http.googleapis.com/gcm/send",
|
||||
KeyProtectorPurpose = "OAuth.AspNet.AuthServer";
|
||||
private static readonly string[] GoogleScopes = { "openid", "profile", "email" };
|
||||
|
||||
public static readonly string[] GoogleCalendarScopes =
|
||||
{ "openid", "profile", "email", "https://www.googleapis.com/auth/calendar" };
|
||||
public const string ApplicationName = "Yavsc";
|
||||
|
||||
public const string Issuer = "https://dev.pschneider.fr";
|
||||
|
||||
public const string CompanyClaimType = "https://schemas.pschneider.fr/identity/claims/Company";
|
||||
|
||||
public const string UserNameRegExp = @"^[a-zA-Z][a-zA-Z0-9 ]*$";
|
||||
|
||||
|
||||
public const string KeyProtectorPurpose = "OAuth.AspNet.AuthServer";
|
||||
|
||||
public const string ApplicationName = "Yavsc",
|
||||
Issuer = "https://dev.pschneider.fr",
|
||||
CompanyClaimType = "https://schemas.pschneider.fr/identity/claims/Company",
|
||||
UserNameRegExp = @"^[a-zA-Z][a-zA-Z0-9 ]*$";
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user