Play! Authenticate : Play!框架的可扩展身份验证插件
jopen
11年前
Play! Authenticate是Play! Framework 2.0框架的一个基于Java的崭新可扩展身份验证插件。支持一些常见的OAuth2 providers如:非死book , Google ,推ter ,OpenID等,也可以是自己搭建账号服务。
特性:
- Fully customizable and localizable controllers and views (e.g. Play Authenticate allows you to define your own controllers and views for every visual step of the signup and/or log in process)
- Completely dynamic URL generation for all views (uses the route file - means you can adapt the look and feel as much as you like).
- The sample shows how to do this with 推ter bootstrap
- Linking of accounts (e.g. one local user with multiple authentication providers)
- Linking can be done automatically or after asking the user (default) </ul> </li>
- Merge detection (e.g. a user created two unconnected local accounts)
- Account merge can be done automatically or after asking the user (default) </ul> </li>
- Tight deadbolt2 authorization integration (Sample included).
- HTTPS support (for OAuth2 redirect links and email verification).
- Verification email used by Email/Password provider is fully customizable and localizable and can be sent in either text or HTML or both. </ul>