如何解决如何使用Trello API使用电子邮件和密码登录Trello帐户?
我正尝试通过邮递员使用我的电子邮件和密码访问Trello帐户,但无法获取。
在证明我的身份时使用OAuth 1.0可以正常工作
- 键
- 秘密令牌
- 生成访问令牌
在邮递员中,但这不是我想要的。
Trello-API-Docu: https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/
基本上,我正在构建一个应用程序,希望用户通过提供其电子邮件和密码来登录其Trello帐户。
这是我实施的API请求代码:
public class LoginRequest
{
private const string url = "https://api.trello.com/....";
public async Task<bool> CheckIfLoginPossible(string username,string password)
{
var httpClient = new HttpClient();
var authData = string.Format("{0}:{1}",username,password);
string authHeaderValue = Convert.ToBase64String(Encoding.UTF8.GetBytes(authData));
httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic",authHeaderValue);
HttpResponseMessage getHttpResponse = await httpClient.GetAsync(url + "" + "username=" + username + "&" + "password=" + password);
var authorizationSuccessful = getHttpResponse.IsSuccessStatusCode;
if (authorizationSuccessful)
{
UserDetails.Username = username;
UserDetails.Password = password;
}
return authorizationSuccessful;
}
}
在Trello的API文档中,尚不清楚如何使用您的电子邮件和密码来访问您的帐户,因此,我现在有些困惑。
有人指导我会很好。
预先感谢:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。