1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/PassingWind-MicrosoftOwinSecurity.Tencent

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
readme.md

Расширения Microsoft.Owin.Security

Расширения для QQ и Webchat для Microsoft.Owin.Security.

Для dotnet core 1.1 и 2.0

AspNetCore.AuthenticationQQ-WebChat

Начало работы

  • Webchat:
    // config 
    app.UseWeixinAuthentication("[you appId]", "[you app Secret]");

    // get external login info 
    var weixinInfo = await AuthenticationManager.GetExternalWeixinLoginInfoAsync(); 
  • Webchat MP:
    // mp config 
    app.UseWeixinAuthentication(new WeixinMPAuthenticationOptions{
        AppId = "[you appId]", 
        AppSecret = "[you app Secret]"
    });

    // get external login info 
    var weixinInfo = await AuthenticationManager.GetExternalWexinLoginInfoAsync();
  • QQ:
    // config 
    app.UseQQAuthentication("[you appId]", "[you app Secret]");

    // get external login info 
    var qqInfo = await AuthenticationManager.GetExternalQQLoginInfoAsync();    

Расширения Microsoft.Owin.Security

Расширения QQ и Owin для WeChat.

Использование

  • WeChat:
    // конфигурация 
    app.UseWeixinAuthentication("[you appId]", "[you app Secret]");  

    // получение информации о пользователе, вошедшем через WeChat
    var weixinInfo = await AuthenticationManager.GetExternalWeixinLoginInfoAsync();   
    
  • WeChat Public Account:
    // конфигурация 
    app.UseWeixinAuthentication(new WeixinMPAuthenticationOptions{
        AppId = "[you appId]", 
        AppSecret = "[you app Secret]"
    });  

    // получение информации о пользователе, вошедшем через WeChat
    var weixinInfo = await AuthenticationManager.GetExternalWeixinLoginInfoAsync();   
    
  • QQ:
    // конфигурация 
    app.UseQQAuthentication("[you appId]", "[you app Secret]");  

    // получение информации о пользователе, вошедшем через QQ
    var qqInfo = await AuthenticationManager.GetExternalQQLoginInfoAsync();    

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Интеграция входа через Weixin и QQ Owin. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/PassingWind-MicrosoftOwinSecurity.Tencent.git
git@api.gitlife.ru:oschina-mirror/PassingWind-MicrosoftOwinSecurity.Tencent.git
oschina-mirror
PassingWind-MicrosoftOwinSecurity.Tencent
PassingWind-MicrosoftOwinSecurity.Tencent
master