Use registerApp from gopherdon/app
This commit is contained in:
parent
2e70cc09f6
commit
00e8d0bb36
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"version": "1.0.0beta2u1",
|
||||
"version": "1.0.0beta2u2",
|
||||
"location": "https://hyperspaceapp-next.herokuapp.com",
|
||||
"branding": {
|
||||
"name": "Hyperspace",
|
||||
|
|
|
@ -175,20 +175,22 @@ class WelcomePage extends Component<IWelcomeProps, IWelcomeState> {
|
|||
console.log("Creating an emergency login...")
|
||||
const scopes = "read write follow";
|
||||
const baseurl = localStorage.getItem('baseurl') || this.getLoginUser(this.state.user);
|
||||
createHyperspaceApp(scopes, baseurl, "urn:ietf:wg:oauth:2.0:oob").then((resp: any) => {
|
||||
Mastodon.registerApp(this.state.brandName? this.state.brandName: "Hyperspace", {
|
||||
scopes: scopes
|
||||
}, baseurl).then((appData: any) => {
|
||||
let saveSessionForCrashing: SaveClientSession = {
|
||||
clientId: resp.clientId,
|
||||
clientSecret: resp.clientSecret,
|
||||
authUrl: resp.url,
|
||||
clientId: appData.clientId,
|
||||
clientSecret: appData.clientSecret,
|
||||
authUrl: appData.url,
|
||||
emergency: true
|
||||
};
|
||||
localStorage.setItem("login", JSON.stringify(saveSessionForCrashing));
|
||||
this.setState({
|
||||
clientId: resp.clientId,
|
||||
clientSecret: resp.clientSecret,
|
||||
authUrl: resp.url
|
||||
clientId: appData.clientId,
|
||||
clientSecret: appData.clientSecret,
|
||||
authUrl: appData.url
|
||||
});
|
||||
});
|
||||
})
|
||||
}
|
||||
|
||||
authorizeEmergencyLogin() {
|
||||
|
|
Loading…
Reference in New Issue