我对 nativescript-vue dev 相当陌生,我想为我的 native 应用程序设置身份验证,我一直在考虑使用 firebase 身份验证,但我宁愿走 laravel 路线(如果这是一个不错的选择)全部)。
我认为处理这个问题的方法是将 post 请求发送到我的后端(这是一个 laravel 应用程序)到我的自定义身份验证 Controller 中,然后在成功回调中我将 vuex 存储中的 isLogged 更改为 true 或false,因为我还起诉 vuex-persistedstate 将一些数据保存到我的 localStorage 中(实际上它是 natviescript 中的应用程序设置)。
我的做法可以吗?有人做过吗?
最佳答案
我之前使用过 Laravel API,但决定切换回 Firebase,我认为这对于移动设备来说是更好的选择。
但是如果您想使用 Laravel,请查看 Laravel Passport ( https://laravel.com/docs/6.x/passport )。
您可以使用密码授予 ( https://laravel.com/docs/6.x/passport#password-grant-tokens ) 从您的移动应用程序生成 token ,方法是创建将为您生成 token 的登录端点。
关于javascript - NativeScript-vue 应用程序中的 Laravel 身份验证,有人做过吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59165570/