Skip to content

Membership | Authentication

meow12 edited this page Dec 12, 2019 · 1 revision

Users can be authenticated using our built-in CodeMash authentication (using credentials) or other third party provider. Currently supported third party providers: FaceBook, Twitter, Microsoft Azure Active Directory.

Credentials authentication

Request

Route Request Class Method Description
/auth/credentials Authenticate POST Authenticate user using credentials authentication.

Example

var client = new CodeMashClient(apiKey, projectId);
var membershipService = new CodeMashMembershipService(client);

membershipService.AuthenticateCredentialsAsync("test@email.com", "password123", permanentSession: true);


  1. Getting Started
    1.1. Register at CodeMash
    1.2. Install CodeMash
    1.3. Set up API keys

  2. Microservices
    2.1. Database
       2.1.1. Connect
       2.1.2. Insert
    2.2. Membership
       2.2.1. Connect
       2.2.2. User Registration
       2.2.3. Authentication
       2.2.4. User Management
    2.3. Files Service
       2.2.1. Connect
    2.4. Email Notifications
       2.2.1. Connect
       2.2.1. Emails
    2.5. Push Notifications
       2.2.1. Connect
       2.2.1. Devices
       2.2.1. Notifications
       2.2.1. Templates
    2.6. Scheduler
    2.7. Code Service
       2.2.1. Connect
       2.2.2. Functions
    2.8. Logs
       2.2.1. Connect
       2.2.2. Logs Management

  3. Other Services
    3.1. Project Settings
    3.2. Tokens Binding

Clone this wiki locally