React-Native 项目中怎么使用 passportjs ?
发布于 8 年前 作者 jiewenli 4317 次浏览 来自 问答

例如 webapp 中使用:

import passport from 'passport';
import openidStrategy from 'passport-openid';
passport.use(new openidStrategy({
    callbackURL: config.creds.returnURL,
    clientID: config.creds.clientID,
    clientSecret: config.creds.clientSecret
  },
  function(done) {
    //....
  }
)

app.get('/login',
  passport.authenticate('openidconnect', { failureRedirect: '/login' }),
  function(req, res) {
    res.redirect('/');
});

那React-Native 项目中呢?

like http://stackoverflow.com/questions/40939254/react-native-app-how-to-use-oauth-2-0-and-open-id-connect

1 回复

这和RN有任何关系吗?楼主需要理清下思路。 退一步讲,你在普通的web应用里,不过是POST用户名密码到这个接口来验证,你在RN里也是这么做呀(RN也是前端)。

回到顶部