Was ist der Unterschied zwischen Miniprogramm-Anmeldung und Autorisierung?
Aus der offiziellen Dokumentation des Miniprogramms können wir sehen, dass der Autorisierungsvorgang erfolgt muss durchlaufen wx.authorize() Die Schnittstelle ist abgeschlossen. Im Folgenden finden Sie die Beschreibung des Autorisierungsvorgangs im Dokument:
Initiieren Sie eine Autorisierungsanfrage an den Benutzer Vorauszahlung. Nach dem Aufruf wird der Benutzer sofort in einem Popup-Fenster gefragt, ob er damit einverstanden ist, dem Applet die Verwendung einer bestimmten Funktion zu erlauben oder einige Benutzerdaten abzurufen. Die entsprechende Schnittstelle wird jedoch nicht aufgerufen. Wenn der Benutzer zuvor der Autorisierung zugestimmt hat, erscheint kein Popup-Fenster und es wird direkt eine Erfolgsmeldung zurückgegeben.
1. Mit anderen Worten, der Autorisierungsprozess erhält tatsächlich nur die Zugriffsberechtigung zum Betrieb der WX-Schnittstelle am Frontend des Miniprogramms. Dieser Prozess hat eigentlich nichts mit dem Entwickler zu tun Server.
2. Die Anmeldung soll dem Entwicklerserver mitteilen, wer der aktuelle Benutzer ist? Bei herkömmlichen Webanwendungen müssen wir Benutzer auffordern, ihre Kontonummer und ihr Passwort einzugeben, um sich anzumelden. In der WeChat-Anwendung können wir diesen Vorgang jedoch über den WeChat-Server abschließen und die eindeutige Kennung (openId) erhalten, die dem aktuellen Benutzer entspricht.
Hinweis: Die openId jedes Benutzers ist für jede WeChat-Anwendung (offizielles Konto oder Miniprogramm) eindeutig, was bedeutet, dass ein Benutzer unterschiedliche openId für verschiedene WeChat-Anwendungen hat
PHP Chinesische Website, Eine große Anzahl kostenloser kleiner Tutorials zur Programmentwicklung, willkommen zum Lernen!
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Miniprogramm-Login und Autorisierung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!