1
我正在将auth功能与oauth结合使用。我想有一个端点,如:/api/v1/user/current
代表当前登录的用户。有没有办法做到这一点?Eve:表示当前登录用户的端点
我正在将auth功能与oauth结合使用。我想有一个端点,如:/api/v1/user/current
代表当前登录的用户。有没有办法做到这一点?Eve:表示当前登录用户的端点
您可以使用普通的Flask路由来实现这一点。记住前夜是一个瓶子类,所以不管用瓶一般工作与夏娃工作太,启用自定义指标包括:
from eve import Eve
app = Eve()
@app.route('/user/current')
def current_user():
# perform your magic here
user_name = your_own_logic()
return 'Welcome back, %s' % user_name
if __name__ == '__main__':
app.run()
详见this article。
是的,这很酷,但我想从前夕访问所有好的休息方法,而无需重新实现它们。 – uphill
您通常可以访问那里的前夕方法。只需要输入你需要和使用的东西。例如,在链接的文章(底部)中,我从前夕导入'require_auth'。 –